/*==统一=*/
body{font-family:"微软雅黑","宋体";font-size:12px;color:#000; background:url(../images/bg.jpg) repeat;}
body,ul,li,h1,h2,h3,h4,p,dd,dt,dl,input,select{margin:0; padding:0; list-style:none}
img{border:0px}
ul,li,ol{margin:0; padding:0; list-style-type: none}
.clear{clear:both; padding:0; margin:0}
.hide{display:none}
.tab_left{text-align:left}
.tab_right{text-align:right}
.tab_center{text-align:center}
.fl{float:left}.fr{float:right}
a:link,a:visited,a:active{text-decoration:none}
a:hover{ text-decoration:none}
em{font-style:normal}
.clear{clear:both; padding:0; margin:0}
.redfont{ color: red;}

/*头部p段落*/
.a_main{ background:#e2e5ea; width:100%; padding-bottom:15px;}
.main_cont{ width:1000px; margin:0 auto; padding:0;}
.a_info{ margin-top:15px;}
.a_info_img{ float:left; margin-right:11px;}
.info_cont{ width:301px; float:left; border:solid 1px #d2d5d9; margin-right:13px; }
.a_info_top .last{ margin-right:-5px;}
.info_cont h3{ background:url(../images/a_titbar.png) no-repeat; width:258px; height:37px; font-size:18px; color:#fff; font-family:微软雅黑; font-weight:normal; line-height:37px; padding-left:43px; padding-top:5px;}
.info_cont p{ font-size:14px; line-height:27px; font-family:微软雅黑; text-indent:2em; padding:7px 20px; background:#fff;} 
.info_cont p a:link,.info_cont p a:visited{ color:#0060ff; text-decoration:none;font-family:微软雅黑;font-size:12px;}


/*修改部分*/
/*中间文字列表*/
.a_list{ margin-top:15px;}
.a_list_cont{ width:492px;  float:left;  border:solid 1px #d2d5d9; margin-right:13px;height:240px;background:#fff;}
.a_list .last{ margin-right:-5px;}
.a_list_cont .titbar_bj{ background:url(../images/a_titbar2.png) no-repeat; width:457px; height:37px; line-height:37px;  padding-left:25px; padding-top:5px; padding-right:10px; }
.a_list_cont .titbar_bj h3{ float:left;font-size:16px; color:#fff; font-family:微软雅黑; font-weight:normal; }
.a_list_cont .titbar_bj h3.size{ font-size:18px; margin-left:20px;}
.a_list_cont .titbar_bj .more{ float:right;font-family:微软雅黑;font-size:10px;}
.a_list_cont .titbar_bj .more a:link,.a_list_cont .titbar_bj .more a:visited{ color:#0060ff; text-decoration:none; font-size:12px;}
.a_list_cont ul{ padding:7px 10px; background:#fff;  font-size:14px; font-family:微软雅黑;}
.a_list_cont ul li{ line-height:30px; background:url(../images/piont.png) no-repeat 10px 13px; padding-left:20px;}
.a_list_cont ul li a:link,.a_list_cont ul li a:visited{ color:#000;}




/*l列表页面*/
.a_nav{ background:url(../images/a_nav_bj.png) repeat-x; height:37px; line-height:37px; font-size:16px; font-family:微软雅黑;}
.a_nav ul li{ float:left; margin:0 12px; background:url(../images/a_nav_line.png) no-repeat left center; padding-left:23px;}
.a_nav ul li.first{ background:none;}
.a_nav ul li a:link,.a_nav ul li a:visited{ color:#fff; text-decoration:none}



.a_shortcut_menu{ background:url(../images/a_kjmenu_bj.png) repeat-x; height:32px; line-height:32px; padding-left:20px;  }
.a_shortcut_menu em{ font-size:14px; color:#000; background:url(../images/a_arrow_rt.png) no-repeat left center; padding-left:20px;}
.a_shortcut_menu span{ margin-left:30px;}
.a_shortcut_menu span a{ margin:0 15px; font-size:14px; color:#6a6a6a;}
.a_shortcut_menu span a:link,.a_shortcut_menu span a:visited{ color:#6a6a6a;}

.a_size_list_main{ background:#fff ; height:auto; overflow:auto; padding:10px 30px;}
.a_weizhi{ font-size:13px;  font-family:微软雅黑}
.a_weizhi a:link,.a_weizhi a:visited{ color:#505050; text-decoration:none}
.a_size_list_cont ul,.a_pic_list_cont ul{ margin-top:20px; }
.a_size_list_cont ul li{ background:url(../images/piont.png) no-repeat left 15px; padding-left:20px;border-bottom:dashed 1px #ccc; padding-left:10px;line-height:35px;}
.a_size_list_cont ul li a:link,.a_size_list_cont ul li a:visited{ color:#505050; text-decoration:none}
.a_page{ margin-top:50px; font-size:13px;}
.a_page a{ margin:0 3px;}
.a_page a :link,.a_page a:visited{ color:#000000;}
.a_page .int{ width:50px; height:20px; border:solid 1px #797979; margin:0 2px;}
.page_btn{ width:40px; height:20px; text-align:center}


.a_page2{ margin-top:30px; font-size:13px; text-align:center}
.a_page2 a{ margin:0 3px;}
.a_page2 a :link,.a_page2 a:visited{ color:#000000;}
.a_page2 .int{ width:50px; height:20px; border:solid 1px #797979; margin:0 2px;}
.page_btn{ width:40px; height:20px; text-align:center}



.a_pic_list_cont li{ float:left; width:200px; margin:5px 35px 10px 35px;}
.a_pic_list_cont li img{ border:solid 1px #d8d8d8; text-indent:-1px;width:250px;height:170px}
.a_pic_list_cont li .pic_name{ height:22px; line-height:22px; margin-top:-22px; color:#000;  background:#e4e2e6;  filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;z-index:100; /*实现IE背景透明*/ text-align:center;position:relative; font-size:13px;}

.a_pic_list_cont li .pic_name span{position:relative; font-size:13px;  font-family:微软雅黑}
.a_pic_list_cont li .pic_name span a:link,.a_pic_list_cont li .pic_name span a:visited{ color:#000;}


.a_size_cont_main{ background:#fff; height:auto; border:solid 1px #dadada; padding:10px 35px; margin-top:4px;}
.email{ margin-left:20px; font-size:13px;  font-family:微软雅黑}
.email span{ text-align:left}
.email em{ float:right}
.email em a{ margin:0 5px;}
.email em a:link,.email em a:visited{ color:#000;}
.email .int2{ background:url(../images/int_bj.png) no-repeat; border:0; width:150px; height:19px;}
.email .btn_fs{ background:url(../images/btn_fs.png) no-repeat; border:0; width:48px; height:22px; vertical-align:top}
.vision_protection{ text-align:right; margin-top:15px; font-size:13px;  font-family:微软雅黑}
.vision_protection a{ margin: 0 2px;}

.a_size_cont_main h3{ text-align:center; font-size:16px; margin:20px 0; font-family:微软雅黑 }
.a_size_cont_main p{ text-indent:2em; line-height:36px; font-size:14px; color:#424242;font-family:微软雅黑}


.pic_cont{ width:580px; margin:40px auto; font-family:微软雅黑; font-size:14px;}
.pic_cont p{ text-indent:2em; font-weight:bold; margin-top:20px; line-height:24px;}

/*底部图片列表*/
.a_pic_cont{ margin-top:15px; border:solid 1px #d2d5d9;  background:#fff; }
.a_pic_cont .titbar_bj{ background:url(../images/a_titbar3.png) no-repeat; width:965px; height:37px; line-height:37px;  padding-left:25px; padding-top:5px; padding-right:10px; }
.a_pic_cont .titbar_bj h3{ float:left;font-size:18px; color:#fff; font-family:微软雅黑; font-weight:normal;padding-left:20px; }
.a_pic_cont .titbar_bj h3.size{ font-size:18px; margin-left:20px;}
.a_pic_cont .titbar_bj .more{ float:right;font-family:微软雅黑;font-size:10px;}
.a_pic_cont .titbar_bj .more a:link,.a_pic_cont .titbar_bj .more a:visited{ color:#0060ff; text-decoration:none; font-size:12px;}
.a_pic_cont ul{ padding:7px 10px; background:#fff;  font-size:14px; font-family:微软雅黑;}
.a_pic_cont ul li{ line-height:30px; padding-left:20px;}
.a_pic_cont ul li a img{ width:200px;height:170px;}

.a_footer{ margin-top:15px; background:#fff; padding:10px; vertical-align:middle;}
.a_footer .wid1{ width:40px; float:left;margin-top:5px;}
.a_footer .wid2{ width: 160px; float:left; text-align:center; font-size:14px; margin-top:5px;}
.a_footer .wid3{ float:right; text-align:center}
/*��ͼƬ*/
 #demo {
     background: #FFF;
     overflow:hidden;
     width: 990px;
	 height:200px
    }
	#demo li{width:200px; float:left; height:170px}
	#demo li p{ text-align:center}
    #demo img {
     border: 3px solid #F2F2F2;
    }
	#indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo1 li {
    	margin-left: 5px;
    	margin-right: 5px;
    }   
    #demo2 {
     float: left;
    }
    
    #demo2 li {
    	margin-left: 5px;
    	margin-right: 5px;
    }
    .page_btn{padding-top:20px;float:right;width:950px;padding-right:50px} 
    .page_btn a{cursor:pointer;padding:5px;border:solid 1px #ccc;font-size:12px;} 
    .page_btn a:visited{ color:#505050;}
    .page_box{float:right;} 
    .num{padding:0 10px;} 
    .title{width:300px};